/**
 * @description 路由配置文件
 */
/**
 * 在布局内显示
 */
const frameIn = [
  {
    path: '/',
    redirect: import.meta.env.VITE_VUE_ROUTER_BASE
  },
  {
    path: import.meta.env.VITE_VUE_ROUTER_BASE,
    name: 'main',
    component: () => import('@/layouts/main/MainIndex.vue'),
    redirect: { path: import.meta.env.VITE_VUE_DEFAULT_ROUTE_PATH },
    children: [
      {
        path: 'home',
        name: 'home',
        component: () => import('@/page/home/HomeIndex.vue')
      }
    ]
  }
]
/**
 * 在布局之外显示
 */
const frameOut = [
  // {
  //   name: 'login',
  //   path: '/login'
  //   // component: () => import('@src/pages/system/Login.vue')
  // },
  //  找不到路由的路由地址 跳转404
  {
    path: '/:catchAll(.*)*',
    name: '404',
    component: () => import('@/page/sysytem/Error404.vue')
  }
]

export const frameInRoutes = frameIn

export default [...frameIn, ...frameOut]
